mortar shell


Results for "mortar shell"

English - Turkish Dictionary

mortar shell

(English - Turkish Dictionary) :
havan mermisi.